leguminous tree similar to the acacia - Alemán Inglés Diccionario